[]
获取队列监控统计数据。
返回值
状态码: 200
成功
状态码: 400
错误的请求
表示队列统计响应模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
workers可为空 | WorkerInfoViewModel | 获取或设置工作线程信息列表。 | |
tasks可为空 | CommonTaskInfo | 获取或设置任务信息列表。 |
表示Worker的信息模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
id可为空 | string | 获取或设置Worker ID。 | |
url可为空 | string | 获取或设置Worker URL。 | |
lastSeen | ISO DateTime Sting | 获取或设置Worker最后上线的时间。 | |
tasksInProgress | int32 | 获取或设置Worker正在执行的任务数。 | |
displayName可为空 | string | 获取或设置Worker的显示名称。 | |
specializations可为空 | Array<string> |
获取或设置Worker的专业技能。 |
表示一个常见的任务信息响应模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
taskID | TaskIDViewModel | ||
workerUrl可为空 | string | 获取或设置工作线程 url。 | |
workerID可为空 | string | 获取或设置工作线程 ID。 | |
initiator可为空 | string | 获取或设置任务发起者。 | |
documentName可为空 | string | 获取或设置文档名称。 | |
displayDocName可为空 | string | 获取或设置显示名称。 | |
documentId可为空 | string | 获取或设置文档 ID。 | |
documentType可为空 | string | 获取或设置文档类型。 | |
startTime | ISO DateTime Sting | 获取或设置任务开始时间。 | |
endTime可为空 | ISO DateTime Sting | 获取或设置任务结束时间。 | |
progress可为空 | string | 获取或设置任务进度。 | |
errorMessage可为空 | string | 获取或设置任务错误消息。 | |
description可为空 | string | 获取或设置任务描述。 | |
breakStatus | CommonTaskInfo+TaskStatus | ||
status | CommonTaskInfo+TaskStatus | ||
type | CommonTaskInfo+TaskType |
表示任务ID视图模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
id可为空 | string | 获取或设置任务ID。 | |
parent | TaskIDViewModel |
Enum:
NotStarted
WaitingForActivation
WaitingToRun
Started
ReadingResult
Verifying
Canceled
Failed
Finished
任务状态枚举
* notstarted
- 0 - 未启动。
* waitingforactivation
- 1 - 等待激活。
* waitingtorun
- 2 - 等待激活运行。
* started
- 3 - 已开始。
* readingresult
- 4 - 读取结果。
* verifying
- 5 - 正在验证。
* canceled
- 6 - 已取消。
* failed
- 7 - 失败。
* finished
- 8 - 已完成。
Enum:
Queue
Scheduler
任务类型枚举。
* queue
- 0 - 队列任务。
* scheduler
- 1 - 计划程序任务。
服务器插件错误
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
code可为空 | string | 错误代码 | |
message可为空 | string | 错误信息 | |
context可为空 | string | 错误上下文 | |
innerError | ServerPluginError | ||
extensions可为空 | any | 扩展结果 |